rain cats and dogs – Deutsch–English translations

🇬🇧 en de 🇩🇪

rain cats and dogs verb

  • to rain very heavily
Bindfäden regnen
Wiktionary Links